# near model CODE resource # jump table entries: 712-715 (4 of them) 00000000 0000 0000 ori.b D0, 0x0 export_89: 00000004 4E56 FCD8 link A6, -0x0328 00000008 42AE FFF8 clr.l [A6 - 0x8] 0000000C 42AE FFF4 clr.l [A6 - 0xC] 00000010 42AE FFF0 clr.l [A6 - 0x10] 00000014 42AE FFEC clr.l [A6 - 0x14] 00000018 42AE FFE8 clr.l [A6 - 0x18] 0000001C 42AE FFE4 clr.l [A6 - 0x1C] 00000020 42AE FFE0 clr.l [A6 - 0x20] 00000024 302D E9C6 move.w D0, [A5 - 0x163A] 00000028 E548 lsl D0.w, 2 0000002A 41ED E972 lea.l A0, [A5 - 0x168E] 0000002E 2F30 0000 move.l -[A7], [A0 + D0.w] 00000032 486D FB36 pea.l [A5 - 0x4CA] 00000036 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000003A 7000 moveq.l D0, 0x00 0000003C 102D FB36 move.b D0, [A5 - 0x4CA] 00000040 48C0 ext.l D0 00000042 2D40 FFE4 move.l [A6 - 0x1C], D0 00000046 302D E9C6 move.w D0, [A5 - 0x163A] 0000004A E548 lsl D0.w, 2 0000004C 41ED E922 lea.l A0, [A5 - 0x16DE] 00000050 2F30 0000 move.l -[A7], [A0 + D0.w] 00000054 486D FA36 pea.l [A5 - 0x5CA] 00000058 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000005C 7000 moveq.l D0, 0x00 0000005E 102D FA36 move.b D0, [A5 - 0x5CA] 00000062 48C0 ext.l D0 00000064 2D40 FFE0 move.l [A6 - 0x20], D0 00000068 302E 0008 move.w D0, [A6 + 0x8] 0000006C 0C40 0001 cmpi.w D0, 0x1 00000070 6600 0014 bne +0x16 /* 00000086 */ 00000074 2D6E FFE4 FFEC move.l [A6 - 0x14], [A6 - 0x1C] 0000007A 2D7C 0000 0001 FFF8 move.l [A6 - 0x8], 0x1 00000082 6000 0094 bra +0x96 /* 00000118 */ label00000086: 00000086 0C40 0002 cmpi.w D0, 0x2 0000008A 6600 0018 bne +0x1A /* 000000A4 */ 0000008E 202E FFE4 move.l D0, [A6 - 0x1C] 00000092 5380 subq.l D0, 1 00000094 2D40 FFEC move.l [A6 - 0x14], D0 00000098 2D7C 0000 0002 FFF8 move.l [A6 - 0x8], 0x2 000000A0 6000 0076 bra +0x78 /* 00000118 */ label000000A4: 000000A4 0C40 0003 cmpi.w D0, 0x3 000000A8 6600 0018 bne +0x1A /* 000000C2 */ 000000AC 202E FFE4 move.l D0, [A6 - 0x1C] 000000B0 5580 subq.l D0, 2 000000B2 2D40 FFEC move.l [A6 - 0x14], D0 000000B6 2D7C 0000 0003 FFF8 move.l [A6 - 0x8], 0x3 000000BE 6000 0058 bra +0x5A /* 00000118 */ label000000C2: 000000C2 0C40 0004 cmpi.w D0, 0x4 000000C6 6600 0018 bne +0x1A /* 000000E0 */ 000000CA 202E FFE4 move.l D0, [A6 - 0x1C] 000000CE 5780 subq.l D0, 3 000000D0 2D40 FFEC move.l [A6 - 0x14], D0 000000D4 2D7C 0000 0004 FFF8 move.l [A6 - 0x8], 0x4 000000DC 6000 003A bra +0x3C /* 00000118 */ label000000E0: 000000E0 0C40 0005 cmpi.w D0, 0x5 000000E4 6600 0018 bne +0x1A /* 000000FE */ 000000E8 202E FFE4 move.l D0, [A6 - 0x1C] 000000EC 5980 subq.l D0, 4 000000EE 2D40 FFEC move.l [A6 - 0x14], D0 000000F2 2D7C 0000 0005 FFF8 move.l [A6 - 0x8], 0x5 000000FA 6000 001C bra +0x1E /* 00000118 */ label000000FE: 000000FE 0C40 0006 cmpi.w D0, 0x6 00000102 6600 0014 bne +0x16 /* 00000118 */ 00000106 202E FFE4 move.l D0, [A6 - 0x1C] 0000010A 5B80 subq.l D0, 5 0000010C 2D40 FFEC move.l [A6 - 0x14], D0 00000110 2D7C 0000 0006 FFF8 move.l [A6 - 0x8], 0x6 label00000118: 00000118 302E 0008 move.w D0, [A6 + 0x8] 0000011C 0C40 0001 cmpi.w D0, 0x1 00000120 6600 000C bne +0xE /* 0000012E */ 00000124 2D6E FFE0 FFE8 move.l [A6 - 0x18], [A6 - 0x20] 0000012A 6000 006C bra +0x6E /* 00000198 */ label0000012E: 0000012E 0C40 0002 cmpi.w D0, 0x2 00000132 6600 0010 bne +0x12 /* 00000144 */ 00000136 202E FFE0 move.l D0, [A6 - 0x20] 0000013A 5380 subq.l D0, 1 0000013C 2D40 FFE8 move.l [A6 - 0x18], D0 00000140 6000 0056 bra +0x58 /* 00000198 */ label00000144: 00000144 0C40 0003 cmpi.w D0, 0x3 00000148 6600 0010 bne +0x12 /* 0000015A */ 0000014C 202E FFE0 move.l D0, [A6 - 0x20] 00000150 5580 subq.l D0, 2 00000152 2D40 FFE8 move.l [A6 - 0x18], D0 00000156 6000 0040 bra +0x42 /* 00000198 */ label0000015A: 0000015A 0C40 0004 cmpi.w D0, 0x4 0000015E 6600 0010 bne +0x12 /* 00000170 */ 00000162 202E FFE0 move.l D0, [A6 - 0x20] 00000166 5780 subq.l D0, 3 00000168 2D40 FFE8 move.l [A6 - 0x18], D0 0000016C 6000 002A bra +0x2C /* 00000198 */ label00000170: 00000170 0C40 0005 cmpi.w D0, 0x5 00000174 6600 0010 bne +0x12 /* 00000186 */ 00000178 202E FFE0 move.l D0, [A6 - 0x20] 0000017C 5980 subq.l D0, 4 0000017E 2D40 FFE8 move.l [A6 - 0x18], D0 00000182 6000 0014 bra +0x16 /* 00000198 */ label00000186: 00000186 0C40 0006 cmpi.w D0, 0x6 0000018A 6600 000C bne +0xE /* 00000198 */ 0000018E 202E FFE0 move.l D0, [A6 - 0x20] 00000192 5B80 subq.l D0, 5 00000194 2D40 FFE8 move.l [A6 - 0x18], D0 label00000198: 00000198 202E FFEC move.l D0, [A6 - 0x14] 0000019C 7200 moveq.l D1, 0x00 0000019E 41ED FB36 lea.l A0, [A5 - 0x4CA] 000001A2 1230 0000 move.b D1, [A0 + D0.w] 000001A6 0241 00FF andi.w D1, 0xFF 000001AA 0041 0100 ori.w D1, 0x100 000001AE 3D41 FCD8 move.w [A6 - 0x328], D1 000001B2 486E FCD8 pea.l [A6 - 0x328] 000001B6 486E FEE0 pea.l [A6 - 0x120] 000001BA 3F3C 00FF move.w -[A7], 0xFF 000001BE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000001C2 486E FEE0 pea.l [A6 - 0x120] 000001C6 486E FFF4 pea.l [A6 - 0xC] 000001CA 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000001CE 4A2D A513 tst.b [A5 - 0x5AED] 000001D2 6700 000C beq +0xE /* 000001E0 */ 000001D6 202E FFF4 move.l D0, [A6 - 0xC] 000001DA 5280 addq.l D0, 1 000001DC 2D40 FFF4 move.l [A6 - 0xC], D0 label000001E0: 000001E0 202E FFE8 move.l D0, [A6 - 0x18] 000001E4 7200 moveq.l D1, 0x00 000001E6 41ED FA36 lea.l A0, [A5 - 0x5CA] 000001EA 1230 0000 move.b D1, [A0 + D0.w] 000001EE 0241 00FF andi.w D1, 0xFF 000001F2 0041 0100 ori.w D1, 0x100 000001F6 3D41 FCD8 move.w [A6 - 0x328], D1 000001FA 486E FCD8 pea.l [A6 - 0x328] 000001FE 486E FDE0 pea.l [A6 - 0x220] 00000202 3F3C 00FF move.w -[A7], 0xFF 00000206 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000020A 4AAE FFE8 tst.l [A6 - 0x18] 0000020E 6600 000A bne +0xC /* 0000021A */ 00000212 42AE FFF0 clr.l [A6 - 0x10] 00000216 6000 000E bra +0x10 /* 00000226 */ label0000021A: 0000021A 486E FDE0 pea.l [A6 - 0x220] 0000021E 486E FFF0 pea.l [A6 - 0x10] 00000222 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] label00000226: 00000226 202E FFF4 move.l D0, [A6 - 0xC] 0000022A D0AE FFF0 add.l D0, [A6 - 0x10] 0000022E 0C80 0000 0009 cmpi.l D0, 0x9 /* '\t' */ 00000234 5EC0 sgt D0 00000236 4400 neg.b D0 00000238 222E FFF8 move.l D1, [A6 - 0x8] 0000023C B2AE FFE4 cmp.l D1, [A6 - 0x1C] 00000240 5DC1 slt D1 00000242 4401 neg.b D1 00000244 C001 and.b D0, D1 00000246 6700 005A beq +0x5C /* 000002A2 */ 0000024A 302E 0008 move.w D0, [A6 + 0x8] 0000024E E748 lsl D0.w, 3 00000250 41ED E336 lea.l A0, [A5 - 0x1CCA] 00000254 3230 0000 move.w D1, [A0 + D0.w] 00000258 0441 0014 subi.w D1, 0x14 0000025C 3F01 move.w -[A7], D1 0000025E 302E 0008 move.w D0, [A6 + 0x8] 00000262 E748 lsl D0.w, 3 00000264 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000268 3230 0000 move.w D1, [A0 + D0.w] 0000026C 0441 0045 subi.w D1, 0x45 /* 'E' */ 00000270 3F01 move.w -[A7], D1 00000272 A893 syscall MoveTo 00000274 3F3C 0014 move.w -[A7], 0x14 00000278 A887 syscall TextFont 0000027A 3F3C 000C move.w -[A7], 0xC 0000027E A88A syscall TextSize 00000280 3D7C 0031 FFFC move.w [A6 - 0x4], 0x31 /* '1' */ 00000286 3F2E FFFC move.w -[A7], [A6 - 0x4] 0000028A A883 syscall DrawChar 0000028C 3F3C 000E move.w -[A7], 0xE 00000290 A887 syscall TextFont 00000292 3F3C 0018 move.w -[A7], 0x18 00000296 A88A syscall TextSize 00000298 1B7C 0001 A513 move.b [A5 - 0x5AED], 0x1 0000029E 6000 0006 bra +0x8 /* 000002A6 */ label000002A2: 000002A2 422D A513 clr.b [A5 - 0x5AED] label000002A6: 000002A6 4E5E unlink A6 000002A8 205F movea.l A0, [A7]+ 000002AA 548F addq.l A7, 2 000002AC 4ED0 jmp [A0] 000002AE 0000 0000 ori.b D0, 0x0 export_90: 000002B2 4E56 FFF0 link A6, -0x0010 000002B6 0C6D 0078 FA34 cmpi.w [A5 - 0x5CC], 0x78 /* 'x' */ 000002BC 6600 00EC bne +0xEE /* 000003AA */ 000002C0 302D E9C6 move.w D0, [A5 - 0x163A] 000002C4 C1FC 0016 muls.w D0, 0x16 000002C8 7200 moveq.l D1, 0x00 000002CA 41ED F41A lea.l A0, [A5 - 0xBE6] 000002CE 1230 0000 move.b D1, [A0 + D0.w] 000002D2 3D41 FFFE move.w [A6 - 0x2], D1 000002D6 302D E9C6 move.w D0, [A5 - 0x163A] 000002DA C1FC 0016 muls.w D0, 0x16 000002DE 7200 moveq.l D1, 0x00 000002E0 41ED EE16 lea.l A0, [A5 - 0x11EA] 000002E4 1230 0000 move.b D1, [A0 + D0.w] 000002E8 3D41 FFFC move.w [A6 - 0x4], D1 000002EC 0C6D 0078 FA34 cmpi.w [A5 - 0x5CC], 0x78 /* 'x' */ 000002F2 57C0 seq D0 000002F4 4400 neg.b D0 000002F6 0C6E 0001 FFFC cmpi.w [A6 - 0x4], 0x1 000002FC 5EC1 sgt D1 000002FE 4401 neg.b D1 00000300 C001 and.b D0, D1 00000302 6700 00A6 beq +0xA8 /* 000003AA */ 00000306 302E FFFC move.w D0, [A6 - 0x4] 0000030A 0C40 0002 cmpi.w D0, 0x2 0000030E 6600 000C bne +0xE /* 0000031C */ 00000312 3D7C 00CA FFFA move.w [A6 - 0x6], 0xCA 00000318 6000 0010 bra +0x12 /* 0000032A */ label0000031C: 0000031C 0C40 0003 cmpi.w D0, 0x3 00000320 6600 0008 bne +0xA /* 0000032A */ 00000324 3D7C 00E0 FFFA move.w [A6 - 0x6], 0xE0 label0000032A: 0000032A 302E 0008 move.w D0, [A6 + 0x8] 0000032E E748 lsl D0.w, 3 00000330 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000334 3230 0000 move.w D1, [A0 + D0.w] 00000338 B26E FFFA cmp.w D1, [A6 - 0x6] 0000033C 57C0 seq D0 0000033E 4400 neg.b D0 00000340 4A2D E2CB tst.b [A5 - 0x1D35] 00000344 57C1 seq D1 00000346 4401 neg.b D1 00000348 C001 and.b D0, D1 0000034A 6700 005E beq +0x60 /* 000003AA */ 0000034E 1B7C 0001 E2CB move.b [A5 - 0x1D35], 0x1 00000354 3F3C 0002 move.w -[A7], 0x2 00000358 3F3C 0002 move.w -[A7], 0x2 0000035C A89B syscall PenSize 0000035E 3F3C 000B move.w -[A7], 0xB 00000362 A89C syscall PenMode 00000364 302E 0008 move.w D0, [A6 + 0x8] 00000368 5340 subq.w D0, 1 0000036A E748 lsl D0.w, 3 0000036C 41ED E336 lea.l A0, [A5 - 0x1CCA] 00000370 3F30 0000 move.w -[A7], [A0 + D0.w] 00000374 302E 0008 move.w D0, [A6 + 0x8] 00000378 5340 subq.w D0, 1 0000037A E748 lsl D0.w, 3 0000037C 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000380 3F30 0000 move.w -[A7], [A0 + D0.w] 00000384 A893 syscall MoveTo 00000386 302E FFFE move.w D0, [A6 - 0x2] 0000038A 5840 addq.w D0, 4 0000038C C1FC 0014 muls.w D0, 0x14 00000390 D06D E4CE add.w D0, [A5 - 0x1B32] 00000394 3F00 move.w -[A7], D0 00000396 302E 0008 move.w D0, [A6 + 0x8] 0000039A 5340 subq.w D0, 1 0000039C E748 lsl D0.w, 3 0000039E 41ED E338 lea.l A0, [A5 - 0x1CC8] 000003A2 3F30 0000 move.w -[A7], [A0 + D0.w] 000003A6 A891 syscall LineTo 000003A8 A89E syscall PenNormal label000003AA: 000003AA 4E5E unlink A6 000003AC 205F movea.l A0, [A7]+ 000003AE 548F addq.l A7, 2 000003B0 4ED0 jmp [A0] 000003B2 0000 0000 ori.b D0, 0x0 export_91: 000003B6 4E56 FFFC link A6, -0x0004 000003BA 426E FFFE clr.w [A6 - 0x2] 000003BE 302E 0008 move.w D0, [A6 + 0x8] 000003C2 E748 lsl D0.w, 3 000003C4 41ED E338 lea.l A0, [A5 - 0x1CC8] 000003C8 0C70 0088 0000 cmpi.w [A0 + D0.w], 0x88 000003CE 57C0 seq D0 000003D0 4400 neg.b D0 000003D2 4A2D E2CB tst.b [A5 - 0x1D35] 000003D6 57C1 seq D1 000003D8 4401 neg.b D1 000003DA C001 and.b D0, D1 000003DC 6700 00A2 beq +0xA4 /* 00000480 */ 000003E0 1B7C 0001 E2CB move.b [A5 - 0x1D35], 0x1 000003E6 2F07 move.l -[A7], D7 000003E8 7001 moveq.l D0, 0x01 000003EA 3E2D E2D6 move.w D7, [A5 - 0x1D2A] 000003EE 9E40 sub.w D7, D0 000003F0 6D00 002C blt +0x2E /* 0000041E */ 000003F4 3D40 FFFC move.w [A6 - 0x4], D0 label000003F8: 000003F8 302E FFFC move.w D0, [A6 - 0x4] 000003FC E748 lsl D0.w, 3 000003FE 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000402 0C70 0072 0000 cmpi.w [A0 + D0.w], 0x72 /* 'r' */ 00000408 6600 000C bne +0xE /* 00000416 */ 0000040C 302E FFFE move.w D0, [A6 - 0x2] 00000410 5240 addq.w D0, 1 00000412 3D40 FFFE move.w [A6 - 0x2], D0 label00000416: 00000416 526E FFFC addq.w [A6 - 0x4], 1 0000041A 51CF FFDC dbf D7, -0x26 /* 000003F8 */ label0000041E: 0000041E 2E1F move.l D7, [A7]+ 00000420 3F3C 0002 move.w -[A7], 0x2 00000424 3F3C 0002 move.w -[A7], 0x2 00000428 A89B syscall PenSize 0000042A 3F3C 000B move.w -[A7], 0xB 0000042E A89C syscall PenMode 00000430 302E 0008 move.w D0, [A6 + 0x8] 00000434 5340 subq.w D0, 1 00000436 E748 lsl D0.w, 3 00000438 41ED E336 lea.l A0, [A5 - 0x1CCA] 0000043C 3F30 0000 move.w -[A7], [A0 + D0.w] 00000440 302E 0008 move.w D0, [A6 + 0x8] 00000444 5340 subq.w D0, 1 00000446 E748 lsl D0.w, 3 00000448 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000044C 3F30 0000 move.w -[A7], [A0 + D0.w] 00000450 A893 syscall MoveTo 00000452 302E 0008 move.w D0, [A6 + 0x8] 00000456 5340 subq.w D0, 1 00000458 E748 lsl D0.w, 3 0000045A 322E FFFE move.w D1, [A6 - 0x2] 0000045E C3FC 0014 muls.w D1, 0x14 00000462 41ED E336 lea.l A0, [A5 - 0x1CCA] 00000466 D270 0000 add.w D1, [A0 + D0.w] 0000046A 3F01 move.w -[A7], D1 0000046C 302E 0008 move.w D0, [A6 + 0x8] 00000470 5340 subq.w D0, 1 00000472 E748 lsl D0.w, 3 00000474 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000478 3F30 0000 move.w -[A7], [A0 + D0.w] 0000047C A891 syscall LineTo 0000047E A89E syscall PenNormal label00000480: 00000480 302E 0008 move.w D0, [A6 + 0x8] 00000484 E748 lsl D0.w, 3 00000486 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000048A 0C70 00B4 0000 cmpi.w [A0 + D0.w], 0xB4 00000490 57C0 seq D0 00000492 4400 neg.b D0 00000494 0C2D 0001 E2CB cmpi.b [A5 - 0x1D35], 0x1 0000049A 57C1 seq D1 0000049C 4401 neg.b D1 0000049E C001 and.b D0, D1 000004A0 6700 00A0 beq +0xA2 /* 00000542 */ 000004A4 422D E2CB clr.b [A5 - 0x1D35] 000004A8 2F07 move.l -[A7], D7 000004AA 7001 moveq.l D0, 0x01 000004AC 3E2D E2D6 move.w D7, [A5 - 0x1D2A] 000004B0 9E40 sub.w D7, D0 000004B2 6D00 002C blt +0x2E /* 000004E0 */ 000004B6 3D40 FFFC move.w [A6 - 0x4], D0 label000004BA: 000004BA 302E FFFC move.w D0, [A6 - 0x4] 000004BE E748 lsl D0.w, 3 000004C0 41ED E338 lea.l A0, [A5 - 0x1CC8] 000004C4 0C70 009E 0000 cmpi.w [A0 + D0.w], 0x9E 000004CA 6600 000C bne +0xE /* 000004D8 */ 000004CE 302E FFFE move.w D0, [A6 - 0x2] 000004D2 5240 addq.w D0, 1 000004D4 3D40 FFFE move.w [A6 - 0x2], D0 label000004D8: 000004D8 526E FFFC addq.w [A6 - 0x4], 1 000004DC 51CF FFDC dbf D7, -0x26 /* 000004BA */ label000004E0: 000004E0 2E1F move.l D7, [A7]+ 000004E2 3F3C 0002 move.w -[A7], 0x2 000004E6 3F3C 0002 move.w -[A7], 0x2 000004EA A89B syscall PenSize 000004EC 3F3C 000B move.w -[A7], 0xB 000004F0 A89C syscall PenMode 000004F2 302E 0008 move.w D0, [A6 + 0x8] 000004F6 5340 subq.w D0, 1 000004F8 E748 lsl D0.w, 3 000004FA 41ED E336 lea.l A0, [A5 - 0x1CCA] 000004FE 3F30 0000 move.w -[A7], [A0 + D0.w] 00000502 302E 0008 move.w D0, [A6 + 0x8] 00000506 5340 subq.w D0, 1 00000508 E748 lsl D0.w, 3 0000050A 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000050E 3F30 0000 move.w -[A7], [A0 + D0.w] 00000512 A893 syscall MoveTo 00000514 302E 0008 move.w D0, [A6 + 0x8] 00000518 5340 subq.w D0, 1 0000051A E748 lsl D0.w, 3 0000051C 322E FFFE move.w D1, [A6 - 0x2] 00000520 C3FC 0014 muls.w D1, 0x14 00000524 41ED E336 lea.l A0, [A5 - 0x1CCA] 00000528 D270 0000 add.w D1, [A0 + D0.w] 0000052C 3F01 move.w -[A7], D1 0000052E 302E 0008 move.w D0, [A6 + 0x8] 00000532 5340 subq.w D0, 1 00000534 E748 lsl D0.w, 3 00000536 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000053A 3F30 0000 move.w -[A7], [A0 + D0.w] 0000053E A891 syscall LineTo 00000540 A89E syscall PenNormal label00000542: 00000542 302E 0008 move.w D0, [A6 + 0x8] 00000546 E748 lsl D0.w, 3 00000548 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000054C 0C70 00E0 0000 cmpi.w [A0 + D0.w], 0xE0 00000552 57C0 seq D0 00000554 4400 neg.b D0 00000556 4A2D E2CB tst.b [A5 - 0x1D35] 0000055A 57C1 seq D1 0000055C 4401 neg.b D1 0000055E C001 and.b D0, D1 00000560 6700 00A2 beq +0xA4 /* 00000604 */ 00000564 1B7C 0001 E2CB move.b [A5 - 0x1D35], 0x1 0000056A 2F07 move.l -[A7], D7 0000056C 7001 moveq.l D0, 0x01 0000056E 3E2D E2D6 move.w D7, [A5 - 0x1D2A] 00000572 9E40 sub.w D7, D0 00000574 6D00 002C blt +0x2E /* 000005A2 */ 00000578 3D40 FFFC move.w [A6 - 0x4], D0 label0000057C: 0000057C 302E FFFC move.w D0, [A6 - 0x4] 00000580 E748 lsl D0.w, 3 00000582 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000586 0C70 00CA 0000 cmpi.w [A0 + D0.w], 0xCA 0000058C 6600 000C bne +0xE /* 0000059A */ 00000590 302E FFFE move.w D0, [A6 - 0x2] 00000594 5240 addq.w D0, 1 00000596 3D40 FFFE move.w [A6 - 0x2], D0 label0000059A: 0000059A 526E FFFC addq.w [A6 - 0x4], 1 0000059E 51CF FFDC dbf D7, -0x26 /* 0000057C */ label000005A2: 000005A2 2E1F move.l D7, [A7]+ 000005A4 3F3C 0002 move.w -[A7], 0x2 000005A8 3F3C 0002 move.w -[A7], 0x2 000005AC A89B syscall PenSize 000005AE 3F3C 000B move.w -[A7], 0xB 000005B2 A89C syscall PenMode 000005B4 302E 0008 move.w D0, [A6 + 0x8] 000005B8 5340 subq.w D0, 1 000005BA E748 lsl D0.w, 3 000005BC 41ED E336 lea.l A0, [A5 - 0x1CCA] 000005C0 3F30 0000 move.w -[A7], [A0 + D0.w] 000005C4 302E 0008 move.w D0, [A6 + 0x8] 000005C8 5340 subq.w D0, 1 000005CA E748 lsl D0.w, 3 000005CC 41ED E338 lea.l A0, [A5 - 0x1CC8] 000005D0 3F30 0000 move.w -[A7], [A0 + D0.w] 000005D4 A893 syscall MoveTo 000005D6 302E 0008 move.w D0, [A6 + 0x8] 000005DA 5340 subq.w D0, 1 000005DC E748 lsl D0.w, 3 000005DE 322E FFFE move.w D1, [A6 - 0x2] 000005E2 C3FC 0014 muls.w D1, 0x14 000005E6 41ED E336 lea.l A0, [A5 - 0x1CCA] 000005EA D270 0000 add.w D1, [A0 + D0.w] 000005EE 3F01 move.w -[A7], D1 000005F0 302E 0008 move.w D0, [A6 + 0x8] 000005F4 5340 subq.w D0, 1 000005F6 E748 lsl D0.w, 3 000005F8 41ED E338 lea.l A0, [A5 - 0x1CC8] 000005FC 3F30 0000 move.w -[A7], [A0 + D0.w] 00000600 A891 syscall LineTo 00000602 A89E syscall PenNormal label00000604: 00000604 4E5E unlink A6 00000606 205F movea.l A0, [A7]+ 00000608 548F addq.l A7, 2 0000060A 4ED0 jmp [A0] export_92: 0000060C 4E56 0000 link A6, 0 00000610 48E7 1000 movem.l -[A7], D3 00000614 302E 0008 move.w D0, [A6 + 0x8] 00000618 E348 lsl D0.w, 1 0000061A 41ED E2D6 lea.l A0, [A5 - 0x1D2A] 0000061E 0C70 003D 0000 cmpi.w [A0 + D0.w], 0x3D /* '=' */ 00000624 6600 01F0 bne +0x1F2 /* 00000816 */ 00000628 4A2D E2CA tst.b [A5 - 0x1D36] 0000062C 6700 0136 beq +0x138 /* 00000764 */ 00000630 3F3C 0002 move.w -[A7], 0x2 00000634 3F3C 0002 move.w -[A7], 0x2 00000638 A89B syscall PenSize 0000063A 3F3C 000B move.w -[A7], 0xB 0000063E A89C syscall PenMode 00000640 302E 0008 move.w D0, [A6 + 0x8] 00000644 5440 addq.w D0, 2 00000646 E748 lsl D0.w, 3 00000648 41ED E336 lea.l A0, [A5 - 0x1CCA] 0000064C 3F30 0000 move.w -[A7], [A0 + D0.w] 00000650 302E 0008 move.w D0, [A6 + 0x8] 00000654 5440 addq.w D0, 2 00000656 E748 lsl D0.w, 3 00000658 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000065C 3230 0000 move.w D1, [A0 + D0.w] 00000660 0441 0016 subi.w D1, 0x16 00000664 3F01 move.w -[A7], D1 00000666 A893 syscall MoveTo 00000668 302E 0008 move.w D0, [A6 + 0x8] 0000066C 5440 addq.w D0, 2 0000066E E748 lsl D0.w, 3 00000670 322E 0008 move.w D1, [A6 + 0x8] 00000674 5641 addq.w D1, 3 00000676 E749 lsl D1.w, 3 00000678 41ED E338 lea.l A0, [A5 - 0x1CC8] 0000067C 3430 0000 move.w D2, [A0 + D0.w] 00000680 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000684 B470 1000 cmp.w D2, [A0 + D1.w] 00000688 57C0 seq D0 0000068A 4400 neg.b D0 0000068C 322E 0008 move.w D1, [A6 + 0x8] 00000690 5641 addq.w D1, 3 00000692 E749 lsl D1.w, 3 00000694 342E 0008 move.w D2, [A6 + 0x8] 00000698 5842 addq.w D2, 4 0000069A E74A lsl D2.w, 3 0000069C 41ED E338 lea.l A0, [A5 - 0x1CC8] 000006A0 3630 1000 move.w D3, [A0 + D1.w] 000006A4 41ED E338 lea.l A0, [A5 - 0x1CC8] 000006A8 B670 2000 cmp.w D3, [A0 + D2.w] 000006AC 57C1 seq D1 000006AE 4401 neg.b D1 000006B0 C001 and.b D0, D1 000006B2 6700 0032 beq +0x34 /* 000006E6 */ 000006B6 302E 0008 move.w D0, [A6 + 0x8] 000006BA 5840 addq.w D0, 4 000006BC E748 lsl D0.w, 3 000006BE 41ED E33A lea.l A0, [A5 - 0x1CC6] 000006C2 3230 0000 move.w D1, [A0 + D0.w] 000006C6 5541 subq.w D1, 2 000006C8 3F01 move.w -[A7], D1 000006CA 302E 0008 move.w D0, [A6 + 0x8] 000006CE 5840 addq.w D0, 4 000006D0 E748 lsl D0.w, 3 000006D2 41ED E338 lea.l A0, [A5 - 0x1CC8] 000006D6 3230 0000 move.w D1, [A0 + D0.w] 000006DA 0441 0016 subi.w D1, 0x16 000006DE 3F01 move.w -[A7], D1 000006E0 A891 syscall LineTo 000006E2 6000 007A bra +0x7C /* 0000075E */ label000006E6: 000006E6 302E 0008 move.w D0, [A6 + 0x8] 000006EA 5440 addq.w D0, 2 000006EC E748 lsl D0.w, 3 000006EE 322E 0008 move.w D1, [A6 + 0x8] 000006F2 5641 addq.w D1, 3 000006F4 E749 lsl D1.w, 3 000006F6 41ED E338 lea.l A0, [A5 - 0x1CC8] 000006FA 3430 0000 move.w D2, [A0 + D0.w] 000006FE 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000702 B470 1000 cmp.w D2, [A0 + D1.w] 00000706 6600 002E bne +0x30 /* 00000736 */ 0000070A 302E 0008 move.w D0, [A6 + 0x8] 0000070E 5640 addq.w D0, 3 00000710 E748 lsl D0.w, 3 00000712 41ED E33A lea.l A0, [A5 - 0x1CC6] 00000716 3F30 0000 move.w -[A7], [A0 + D0.w] 0000071A 302E 0008 move.w D0, [A6 + 0x8] 0000071E 5640 addq.w D0, 3 00000720 E748 lsl D0.w, 3 00000722 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000726 3230 0000 move.w D1, [A0 + D0.w] 0000072A 0441 0016 subi.w D1, 0x16 0000072E 3F01 move.w -[A7], D1 00000730 A891 syscall LineTo 00000732 6000 002A bra +0x2C /* 0000075E */ label00000736: 00000736 302E 0008 move.w D0, [A6 + 0x8] 0000073A 5440 addq.w D0, 2 0000073C E748 lsl D0.w, 3 0000073E 41ED E33A lea.l A0, [A5 - 0x1CC6] 00000742 3F30 0000 move.w -[A7], [A0 + D0.w] 00000746 302E 0008 move.w D0, [A6 + 0x8] 0000074A 5440 addq.w D0, 2 0000074C E748 lsl D0.w, 3 0000074E 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000752 3230 0000 move.w D1, [A0 + D0.w] 00000756 0441 0016 subi.w D1, 0x16 0000075A 3F01 move.w -[A7], D1 0000075C A891 syscall LineTo label0000075E: 0000075E A89E syscall PenNormal 00000760 6000 00B4 bra +0xB6 /* 00000816 */ label00000764: 00000764 3F3C 0002 move.w -[A7], 0x2 00000768 3F3C 0002 move.w -[A7], 0x2 0000076C A89B syscall PenSize 0000076E 3F3C 000B move.w -[A7], 0xB 00000772 A89C syscall PenMode 00000774 302E 0008 move.w D0, [A6 + 0x8] 00000778 5240 addq.w D0, 1 0000077A E748 lsl D0.w, 3 0000077C 41ED E336 lea.l A0, [A5 - 0x1CCA] 00000780 3F30 0000 move.w -[A7], [A0 + D0.w] 00000784 302E 0008 move.w D0, [A6 + 0x8] 00000788 5240 addq.w D0, 1 0000078A E748 lsl D0.w, 3 0000078C 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000790 3230 0000 move.w D1, [A0 + D0.w] 00000794 0441 0016 subi.w D1, 0x16 00000798 3F01 move.w -[A7], D1 0000079A A893 syscall MoveTo 0000079C 302E 0008 move.w D0, [A6 + 0x8] 000007A0 5240 addq.w D0, 1 000007A2 E748 lsl D0.w, 3 000007A4 322E 0008 move.w D1, [A6 + 0x8] 000007A8 5441 addq.w D1, 2 000007AA E749 lsl D1.w, 3 000007AC 41ED E338 lea.l A0, [A5 - 0x1CC8] 000007B0 3430 0000 move.w D2, [A0 + D0.w] 000007B4 41ED E338 lea.l A0, [A5 - 0x1CC8] 000007B8 B470 1000 cmp.w D2, [A0 + D1.w] 000007BC 6600 002E bne +0x30 /* 000007EC */ 000007C0 302E 0008 move.w D0, [A6 + 0x8] 000007C4 5440 addq.w D0, 2 000007C6 E748 lsl D0.w, 3 000007C8 41ED E33A lea.l A0, [A5 - 0x1CC6] 000007CC 3F30 0000 move.w -[A7], [A0 + D0.w] 000007D0 302E 0008 move.w D0, [A6 + 0x8] 000007D4 5440 addq.w D0, 2 000007D6 E748 lsl D0.w, 3 000007D8 41ED E338 lea.l A0, [A5 - 0x1CC8] 000007DC 3230 0000 move.w D1, [A0 + D0.w] 000007E0 0441 0016 subi.w D1, 0x16 000007E4 3F01 move.w -[A7], D1 000007E6 A891 syscall LineTo 000007E8 6000 002A bra +0x2C /* 00000814 */ label000007EC: 000007EC 302E 0008 move.w D0, [A6 + 0x8] 000007F0 5240 addq.w D0, 1 000007F2 E748 lsl D0.w, 3 000007F4 41ED E33A lea.l A0, [A5 - 0x1CC6] 000007F8 3F30 0000 move.w -[A7], [A0 + D0.w] 000007FC 302E 0008 move.w D0, [A6 + 0x8] 00000800 5240 addq.w D0, 1 00000802 E748 lsl D0.w, 3 00000804 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000808 3230 0000 move.w D1, [A0 + D0.w] 0000080C 0441 0016 subi.w D1, 0x16 00000810 3F01 move.w -[A7], D1 00000812 A891 syscall LineTo label00000814: 00000814 A89E syscall PenNormal label00000816: 00000816 4CDF 0008 movem.l D3, [A7]+ 0000081A 4E5E unlink A6 0000081C 205F movea.l A0, [A7]+ 0000081E 548F addq.l A7, 2 00000820 4ED0 jmp [A0]